FEXP Solver  1.0.0.0
ICFEXPDataContIntf Class Referenceabstract

Base container interface focused on processing of a serialized/deserialized data. More...

#include <FEXPSerializeData.h>

Inheritance diagram for ICFEXPDataContIntf:
Collaboration diagram for ICFEXPDataContIntf:

Public Member Functions

virtual ~ICFEXPDataContIntf ()
 
virtual void SetData (Ptr< ICFEXPDataModelContIntf > model_cont, const t_ModelDataKey &model_key)=0
 
virtual void RmvData (Ptr< ICFEXPDataModelContIntf > model_cont)=0
 
virtual Ptr< t_SerializedDataSerData (Ptr< ICFEXPDataModelContIntf > model_cont)=0
 
virtual void DesData (Ptr< ICFEXPDataModelContIntf > model_cont, Ptr< t_SerializedData > ser_data)=0
 
- Public Member Functions inherited from CFEXPFEInpContBase
virtual ~CFEXPFEInpContBase ()
 

Detailed Description

Base container interface focused on processing of a serialized/deserialized data.

Constructor & Destructor Documentation

◆ ~ICFEXPDataContIntf()

virtual ICFEXPDataContIntf::~ICFEXPDataContIntf ( )
inlinevirtual

Member Function Documentation

◆ DesData()

virtual void ICFEXPDataContIntf::DesData ( Ptr< ICFEXPDataModelContIntf model_cont,
Ptr< t_SerializedData ser_data 
)
pure virtual

◆ RmvData()

virtual void ICFEXPDataContIntf::RmvData ( Ptr< ICFEXPDataModelContIntf model_cont)
pure virtual

◆ SerData()

virtual Ptr<t_SerializedData> ICFEXPDataContIntf::SerData ( Ptr< ICFEXPDataModelContIntf model_cont)
pure virtual

◆ SetData()

virtual void ICFEXPDataContIntf::SetData ( Ptr< ICFEXPDataModelContIntf model_cont,
const t_ModelDataKey model_key 
)
pure virtual

The documentation for this class was generated from the following file: